package com.yuantu.judiciary.service;

import com.yuantu.judiciary.model.domain.QueryEntityDO;
import com.yuantu.judiciary.model.domain.QueryRecordDO;
import com.yuantu.judiciary.model.dto.SearchRecordContentDTO;
import com.yuantu.judiciary.model.enums.QueryType;

/**
 * 尽调结果
 *
 * @author syw
 * @since 2023-10-19
 **/
public interface ICheckResultService {

    String getJsonData(Long userId, QueryType queryType, SearchRecordContentDTO searchRecord, QueryEntityDO entity);

    String getJsonDataProd(Long userId, QueryType queryType, SearchRecordContentDTO searchRecord, QueryEntityDO entity);

    String updateJsonDataProd(Long userId, QueryType queryType, SearchRecordContentDTO searchRecord, Long entity);

    QueryEntityDO getQueryEntity(Long accountId, QueryRecordDO queryRecord, SearchRecordContentDTO searchRecord);

}
